Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OTFORD CLOSE Terraced £654,479 £530,000 14 Sep 2018
5 OTFORD CLOSE Terraced £775,159 £605,000 30 Jun 2017
7 OTFORD CLOSE Terraced £848,605 £265,000 9 Nov 2001
9 OTFORD CLOSE Semi-Detached £876,965 £709,000 6 Aug 2018
10 OTFORD CLOSE Terraced £604,765 £265,000 3 Sep 2003
12 OTFORD CLOSE Terraced £641,738 £250,000 28 Nov 2002
13 OTFORD CLOSE Terraced £705,504 £575,000 26 Sep 2019
14 OTFORD CLOSE Semi-Detached £579,598 £342,500 9 Nov 2012
15 OTFORD CLOSE Terraced £680,508 £148,000 4 Dec 1998